CentOS 7配置SSH免密登录

  1. 1. CentOS 7 配置固定IP
  2. 2. 配置SSH免密登录

先在CentOS 7中配置固定IP地址,然后实现两台主机之间相互SSH免密登录。

CentOS 7 配置固定IP

CentOS 7系统配置固定IP地址(192.168.111.135)的四个步骤如下:

(1)配置虚拟机NAT模式的地址参数

img

(2)配置本机VMnet8地址参数

img

(3)修改CentOS 7固定IP的配置文件

img

img

(4)重启网络服务

1
service network restart

(5)验证结果

img

img

配置SSH免密登录

(1)生成密钥对

CentOS 7默认使用RSA加密算法生成密钥对,保存在~/.ssh目录下为id_rsa(私钥)和id_rsa.pub(公钥),密钥对生成过程中会提示输入私钥加密密码,直接回车就行。

img

(2)移动id_rsa.pub文件

以同样的方式在192-168-111-135中生成相应密钥对,然后将192-168-111-134的公钥移动到192-168-111-135的/root/.ssh文件夹下:

img

img

img

(3)验证免密登录

img

上面结果表明,192-168-111-134机器成功通过SSH免密登录了192-168-111-135机器,配置成功。后面配置192-168-111-135免密登录192-168-111-134情况类似。